home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d12
/
v9n03.arc
/
RELODB.BAT
< prev
next >
Wrap
DOS Batch File
|
1990-01-12
|
2KB
|
49 lines
ECHO OFF
: REload reloads corrupted DOS boot sectors
IF "%1"=="" goto Help
IF %1==? goto Help
CD %1\
IF NOT EXIST %1LODBOOT.COM GOTO NoProg
IF NOT EXIST %1@@BOOT.SCT GOTO NoFil
ECHO ╔═════════════════════════════════════════════════════════════════════════╗
ECHO ║ You are about to reload the DOS boot sector on your current disk ║
ECHO ║ from file @@BOOT.SCT on disk %1. Hit CNTL/BREAK if you want to abort. ║
ECHO ╚═════════════════════════════════════════════════════════════════════════╝
PAUSE
COPY %1@@BOOT.SCT
%1LODBOOT /B
IF ERRORLEVEL 32 GOTO LodFail
DEL @@BOOT.SCT
ECHO ╔═══════════════════════════════════════════════╗
ECHO ║ Boot sector has been reloaded on current disk ║
ECHO ╚═══════════════════════════════════════════════╝
GOTO End
:LodFail
ECHO ╔══════════════════════════════╗
ECHO ║ Boot sector load has failed. ║
ECHO ╚══════════════════════════════╝
GOTO End
:Help
ECHO ╔════════════════════════════════════════════════════════════╗
ECHO ║ RELODB will reload the DOS boot sector on the current disk ║
ECHO ║ using file @@BOOT.SCT. ║
ECHO ╟────────────────────────────────────────────────────────────╢
ECHO ║ Syntax RELODB a: ║
ECHO ║ a: specifies the drive which must contain @@BOOT.SCT and ║
ECHO ║ LODBOOT.COM. This is normally the RECOVERY diskette. ║
ECHO ╟────────────────────────────────────────────────────────────╢
ECHO ║PCDATA TOOLKIT 1.0 Copyright (C) 1990 Ziff Communication Co.║
ECHO ║ PC Magazine ■ Wolfgang Stiller ║
ECHO ╚════════════════════════════════════════════════════════════╝
GOTO End
:NoProg
ECHO ╔══════════════════════════════════════════╗
ECHO ║ File LODBOOT.COM is missing from disk %1.║
ECHO ╚══════════════════════════════════════════╝
GOTO End
:NoFil
ECHO ╔═══════════════════════════════════════════╗
ECHO ║ File @@BOOT.SCT is missing from disk %1. ║
ECHO ╚═══════════════════════════════════════════╝
:End